package com.jsu.springboot_crop.dao;

import com.github.pagehelper.PageInfo;
import com.jsu.springboot_crop.entity.Order;
import io.swagger.models.auth.In;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

@Mapper
public interface OrderDao {
    //查询所有商品
    List<Order> selectAll();
    //查询所有货源，查询所有需求
    List<Order> selectByExample(Order order);
    //条件查询所有商品。条件查询所有商品货源,条件查询所有需求
    List<Order> selectByKeys(Order order);
    //根据id查询商品
    Order selectByPrimaryKey(Integer id);
    //查询个人商品货源/需求
    List<Order> selectByPrimaryKeys(Order order);
    //更新商品
    int updateByPrimaryKeySelective(Order order);
    //删除商品
    int deleteByPrimaryKey(Integer id);
    //添加商品
    int insertSelective(Order order);

    void takeDown(String orderId);

    void takeUp(String orderId);

}
